poor quality restaurant - Spanish English Dictionary